trenching arrangement - Turco Inglés Diccionario